#ifndef QS_H100AP_PY32F002B_HAL_H_
#define QS_H100AP_PY32F002B_HAL_H_

#define QS_USING_KEY
#define QS_USING_LED


#ifdef QS_USING_LED
#define QS_LED1_PORT              GPIOB
#define QS_LED1_PIN              GPIO_PIN_2
//#define QS_LED2_PORT              GPIOA
//#define QS_LED2_PIN              GPIO_PIN_6
#define QS_LED3_PORT              GPIOA
#define QS_LED3_PIN              GPIO_PIN_5
#endif


#ifdef QS_USING_KEY
#define QS_KEY1_PORT              GPIOA
#define QS_KEY1_PIN              GPIO_PIN_4
#define QS_KEY2_PORT              GPIOA
#define QS_KEY2_PIN              GPIO_PIN_3
#endif


#define QS_UART_TX_PORT         GPIOA
#define QS_UART_TX_PIN         GPIO_PIN_6
#define QS_UART_TX_AF         GPIO_AF1_USART1

#define QS_UART_RX_PORT         GPIOA
#define QS_UART_RX_PIN         GPIO_PIN_7
#define QS_UART_RX_AF         GPIO_AF3_USART1
#endif